/*  
Theme Name: NST
Version: 1.0
*/



@charset "utf-8";

body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
input , textarea{ outline:none}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;} 
a:focus{outline:none;}
a:hover {text-decoration:underline;}

.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.curp{cursor:pointer};

sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei; position:relative;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.cart_header , .cart_content , .cart_footer{width:760px; margin:0 auto;}
.header , .content , .footer , .container{margin-left:auto;margin-right:auto;width: 1100px;font-family:microsoft yahei;}
.left{width:201px; float:left; overflow:hidden;}
.left2{width:680px; float:left; overflow:hidden;}
.left3{width:754px; float:left; overflow:hidden; color:#666;}
.lefttop{background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top{height:3px; font-size:0; overflow:hidden;}
.leftbot{background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.left2bot{height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.rightbot{height:0px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right{width:764px; float:left; display:inline; margin-left:15px; overflow:hidden;}
.right2{width:275px; float:right; overflow:hidden;padding-top:3px;}
.right3{width:201px; float:right; overflow:hidden; color:#666;}
.right_main{width:752px; min-height:458px; border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main{width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff}
.left2_main{width:678px; border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;}
.h_nav li a:-webkit-any-link{display:block;}
.header{width:100%; overflow:hidden;}
.hd_top{}
.hd_top .container{height:32px; line-height:32px; color:#9b9b9a; overflow:hidden;}
.hd_top a{padding:0 8px; color:#9b9b9a;}
.hd_top span span a{padding:0 4px;}
.hd_top span span a img{position:relative; top:2px;}
.hd_cont{position:relative; height:148px; overflow:hidden; background:url(images/hdContBg.png) no-repeat right bottom;}
.hd_cont .hd_logo{position:absolute; left:0; top:18px; width:800px;}
.hd_cont .hd_logo dd{margin-top:34px; margin-left:15px;}
.hd_cont .hd_logo dd h2{font-size:18px; color:#525252;}
.hd_cont .hd_logo dd p{font-size:20px; font-weight:bold; color:#d75045;}
.hd_cont .dh_phone{padding-left:30px; margin-top:18px; background:url(images/hdPhone.png) no-repeat left center; color:#d75045;}
.hd_cont .dh_phone dt{}
.hd_cont .dh_phone dd{font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.dh_nav{border-bottom:1px solid #dfdfdf;}
.dh_nav ul{background-color:#fff; overflow:hidden;}
.dh_nav li{float:left;}
.dh_nav li a{display:block; _float:left; padding:0 27px; height:46px; line-height:46px; font-size:14px; color:#595858; text-decoration:none; font-family:microsoft yahei; background:url(images/navLiA.png) no-repeat left center;}
.dh_nav li .navHome{padding:0 21px; background:none;}
.dh_nav a.navLiNow , .dh_nav a:hover{background-position:center top; background:url(images/navLiH.png) no-repeat center; color:#fff;}
.footWrap{height:368px; background:url(images/footBg.jpg) no-repeat center;}
.footer{padding-top:25px;}
.yqlj dt span{font-size:10px; color:#8a683c; font-family:Arial, Helvetica, sans-serif;}
.yqlj dt a{margin-right:4px; padding:2px 4px; display:inline-block; background-color:#2e364b; font-size:16px; color:#fff;}
.yqlj dd{margin-top:14px;}
.yqlj dd a{margin-right:26px; color:#201506;}
.footNav{margin-top:40px; margin-bottom:30px;}
.footNav a{margin-right:34px; color:#201506;}
.fotMsgBox{padding-left:80px; padding-top:30px; line-height:20px; background:url(images/fotLogo.png) no-repeat left center; color:#201506;}
.fotMsgBox a{color:#201506;}
.header{width:100%;}
.header .h_top{line-height:40px; height:40px;}
.header .h_top em{float:left; font-size:14px;color:#333333}
.header .h_top .r{width: 220px;float:right;height:30px;overflow:hidden;}
.header .h_top .r a{padding:0px 8px;border-left:1px #666666 dotted;height:12px;margin-top:14px;display:block;float:left;line-height:12px;cursor: pointer;}
.header .h_top .r .nob{border:0px}
.header .h_content{height:116px;}
.header .h_content .logo{width:580px; float:left}
.header .h_content .logo h1{text-indent: -999em;display: block;width:61px;height:106px;float:left;}
.header .h_content .logo h1 a{display: block;width:61px;height: 106px;}
.header .h_content .logo .logor{float:left; background:url(images/logor_03.jpg);width:350px;height:81px; padding-top:25px; padding-left:20px}
.header .h_content .logo h2{font-size:24px; color:#1e3988; width:386px}
.header .h_content .logo .btxcx{margin-top: 4px;}
.header .h_content .logo .btxcx span{display:block;float:left;font-size:13px;line-height:26px;margin-left: 16px;margin-right:15px;color:#333333;}
.header .h_content .tel{width: 200px;float:right;background: url(images/tel_03.png) no-repeat 0px 15px;padding-left: 50px;padding-top: 17px;margin-top: 17px;}
.header .h_content .tel .s1{font-size: 14px;color:#333333;display:block;line-height: 14px;}
.header .h_content .tel .s2{font-size: 24px;color:#1e3988;font-weight:bold;}
.header .h_nav{width:100%; height:45px; background:#1e3988;}
.header .h_nav ul li{float:left;background:url(images/bor.png) left center no-repeat;height:45px;width: 121px;}
.header .h_nav ul li a{display:block; font-size:14px; color:#ffffff; line-height:45px; text-decoration:none; height:45px; text-align:center;transition:all .5s;}
.header .h_nav ul li a span{display:none;font-family:Arial;text-transform: uppercase;}
.header .h_nav ul li a:hover{background:#da251e; line-height:18px; margin-top:-8px; padding-top:8px;}
.header .h_nav ul li a:hover span{display:block;}
.header .h_nav ul .current-menu-item a{background:#da251e; line-height:18px; margin-top:-8px; padding-top:8px;}
.header .h_nav ul .current-menu-item a span{display:block;}
.header .h_nav ul .current-post-parent a{background:#da251e; line-height:18px; margin-top:-8px; padding-top:8px;}
.header .h_nav ul .current-post-parent a span{display:block;}
.header .h_nav ul .nob{background:none; width:98px;}
.header .h_nav ul .kt{width:146px;}
.header .h_nav ul .index{background: none;}
.fkong{width:10px; height:17px;}
.footer{background-color:#333333;width:100%}
.footer .links{background:#dddddd; height:70px;overflow:hidden; position:relative; top: -40px;}
.footer .links .link_t{background:url(images/link.png); width:112px; height:60px; float:left; text-align:center; padding-top:10px; line-height:70px;}
.footer .links .link_t a{color:#ffffff; font-size:14px;}
.footer .links .link_t h4{color:#ffffff; font-size:14px;}
.footer .links ul .nob{border:0px;}
.footer .links ul{padding-top:10px; padding-left:120px;}
.footer .links ul li{float:left; padding:0px 10px;}
.footer .foot{height:205px}
.footer .foot .flogo{display:block; float:left; width:200px;}
.footer .foot .foot_r{width: 900px;float:right;}
.footer .foot .foot_r .foot_r_t{height:62px; border-bottom:1px #242424 solid}
.footer .foot .foot_r .foot_r_t ul{padding-top:28px;}
.footer .foot .foot_r .foot_r_t ul li{float:left;text-align: left;margin-right: 20px;}
.footer .foot .foot_r .foot_r_t ul li a{color: #b3b3b3;float:left;height:12px;line-height:12px;padding-right: 20px;}
.footer .foot .foot_r .foot_r_t ul li span{float: left;height: 12px;width: 1px;display: block;background: #868383;}
.footer .foot .foot_r .foot_r_b{height:131px;border-top:1px #434343 solid;color: #b3b3b3;padding-top:10px;}
.footer .foot .foot_r .foot_r_b p{line-height:26px; font-family:microsoft yahei}
.footer .foot .foot_r .foot_r_b p a{color:#b3b3b3}
.footer .foot .foot_r .foot_r_b p i{margin: 0px 6px;}
#flashs{position:relative; height:500px; overflow:hidden;}
#flashs .bgitem{z-index:1;position:absolute; top:0;}
#flashs .btn{position:absolute; z-index:7; bottom:60px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{color:#fff; background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{background:#1e3988;}
.banner{width:100%; height:500px; background:url(images/banner.jpg) top center no-repeat}
.search{height:45px;background:#a2a2a2;margin-top:-45px;position:relative;z-index: 99;filter: Alpha(Opacity=80, Style=0);opacity: 0.8;line-height:45px;}
.search .sl{width: 800px;float:left;color:#ffffff;overflow:hidden;}
.search .sl span{font-weight:bold; display:block; float:left; padding-left:20px;padding-right: 10px;}
.search .sl a{color:#ffffff; padding:0px 10px; border-left:1px #ffffff solid; height:12px; line-height:12px; display:block; float:left; margin-top:16px;}
.search .sl .nob{border:0px}
.search .sr{width:240px; float:right; margin-right:12px;height:26px; margin-top:10px;}
.search .sr input{background:#ffffff;border:0px; height:26px; width:195px; float:left; line-height:26px\9; padding-left:10px;color:#999999}
.search .sr img{display:block; float:left}
.case{background:#e1e6e3;}
.case .casetit{background:url(images/casetit.jpg); width:380px; height:116px; margin:0px auto; line-height:116px; text-align:center}
.case .casetit a{color:#333333; padding-left:145px;font-size:20px;}
.case .titul{width: 1100px;height:54px;line-height:54px;background:#ffffff;margin:0px auto;}
.case .titul li{float:left;width: 183px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.case .titul li a{font-size:13px;color:#333333; border-left:1px #e1e6e3 solid; display:block; text-align:center; text-decoration:none}
.case .titul li a:hover,.case .titul li .cur{background:#da251e;color:#ffffff}
.case .casetot{padding:49px 0px;}
.case .casetot .caseimg{display:block; float:left; padding:6px; background:#ffffff}
.case .casetot .casetot_r{width: 650px;float:right;}
.case .casetot .casetot_r h5{background:url(images/bor_07.png) left bottom no-repeat;line-height:45px;text-transform: uppercase;}
.case .casetot .casetot_r h5 a{font-size:18px;color:#333333}
.case .casetot .casetot_r p{font-size:14px; line-height:28px;color:#333333; margin-top:5px; margin-bottom:60px;height:84px; overflow:hidden}
.case .casetot .casetot_r .anniu{height:34px;}
.case .casetot .casetot_r .s1,.case .casetot .casetot_r .s2{display:block; width:125px; height:34px; text-align:center; font-size:14px; color:#ffffff; line-height:34px; float:left}
.case .casetot .casetot_r .s1{background:#1e3988; margin-right:18px;color:#ffffff}
.case .casetot .casetot_r .s2{background:#da251e;color:#ffffff}
.case .casetot .casetot_r .s1 a,.case .casetot .casetot_r .s2 a{color:#ffffff}
.case .casetot .casetot_r em{font-size:14px;color:#333333; clear:both; display:block; padding-top:30px;}
.case .casetot .casetot_r em span{font-size:18px;color:#1e3988}
.color-red{color:#ff0000;}
.product{margin-top:45px;}
.product .product_l{width:222px; float:left;}
.product .product_l h4{background:#23439f;height:51px;border-bottom: 3px #6d8de8 solid;color: #ffffff;font-weight:normal;padding-top: 9px;padding-bottom: 10px;padding-left:12px;}
.product .product_l h4 b{font-size:18px;font-weight:bold;color:#ffffff;line-height: 30px;}
.product .product_l .p_l_ul{background:#efefef; padding:14px; border:1px #e0e0e0 solid;max-height:1048px; overflow:hidden}
.product .product_l .p_l_ul li a{display:block; border:1px #485d9d solid; height:29px; line-height:29px; background:url(images/jia.png) 160px center no-repeat;background-color:#1e3988; font-size:14px;color:#ffffff; padding-left:12px; text-decoration:none; margin-top:9px;}
.product .product_l .p_l_ul li a:hover{background:url(images/jian.png) 160px center no-repeat; background-color:#da251e; border:1px #e0605b solid}
.product .product_l .p_l_ul li ul{padding:5px 0px;}
.product .product_l .p_l_ul li ul li a{padding:0px; padding-left:25px; background:url(images/tu_03.png) 10px center no-repeat;color:#666666; font-size:12px; border:0px; line-height: 19px; height: 19px;}
.product .product_l .p_l_ul li ul li a:hover{background:url(images/tu_03.png) 10px center no-repeat; border:0px; text-decoration:underline}
.product .product_r{width: 850px;float:right;max-height:1114px;overflow:hidden;}
.product .product_r .product_r_t{border-bottom:1px #e7e7e7 solid; height:40px; line-height:40px}
.product .product_r .product_r_t h4{float:left; background:url(images/tu2_03.png) left center no-repeat; padding-left:20px;}
.product .product_r .product_r_t h4 a{font-size:16px;color:#333333}
.product .product_r .product_r_t span{float:right}
.product .product_r .product_r_t span a{color:#999999}
.product .product_r .product_r_o{margin-top: 17px;margin-bottom: 14px;}
.product .product_r .product_r_o ul{width: 950px;}
.product .product_r .product_r_o ul li{width: 272px;float:left;margin-right: 22px;}
.product .product_r .product_r_o ul li img{display:block;overflow: hidden;padding: 5px;border: 1px #ebebeb solid;vertical-align: top;}
.product .product_r .product_r_o ul li .cpboxl{}
.product .product_r .product_r_o ul li h5{text-align:center;font-size:13px;color:#333333;line-height:40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: 100;margin-bottom: 20px;}
.product .product_r .product_r_o ul li .cpboxh{width: 250px;height: 200px;margin: 5px;border: 1px #ebebeb solid;background:#1e3988;filter: Alpha(Opacity=80, Style=0);opacity: 0.8;display:none;margin-top: -207px;}
.product .product_r .product_r_o ul li:hover .cpboxh{display:block}
.product .product_r .product_r_o ul li .cpboxh p{text-align:center;padding:0px 24px;color:#ffffff;line-height: 26px;margin-top: 30px;margin-bottom: 15px;overflow: hidden;height: 78px;}
.product .product_r .product_r_o ul li .cpboxh span{display:block;wi;width: 80px;height: 27px;border:1px #ffffff solid;text-align:center;line-height:27px;float:left;margin-left: 28px;}
.product .product_r .product_r_o ul li .cpboxh span a{color:#ffffff; display:block;}
.ggw1{margin-top:38px; margin-bottom:34px;}
.ggw1 img{display:block}
.youshi{background:url(images/ysbg_02.jpg) top center no-repeat; width:100%; height:1208px;}
.youshi .ystit{text-align:center; padding-top:10px;}
.youshi .ystit h4 a{font-size:35px;color:#ffffff; line-height:50px;}
.youshi .ystit h4 em{font-size:35px;color:#ffffff; line-height:50px;}
.youshi .ystit span{font-size:20px;color:#ffffff; line-height:40px;}
.youshi .ystot .ys1,.youshi .ystot .ys3{float:left;width:394px;padding-left: 125px;padding-right:30px;}
.youshi .ystot .ys2,.youshi .ystot .ys4{float:left; width:404px; padding-left:78px; padding-right:10px;}
.youshi .ystot h5{font-size:18px;color:#ffffff; line-height:30px;}
.youshi .ystot span{font-size:16px; font-weight:bold;color:#eb3d00;line-height:38px;}
.youshi .ystot p{font-size:13px;color:#ffffff; line-height:30px; margin-top:6px; padding-left:20px;}
.youshi .ystot .ys1{padding-top:70px;}
.youshi .ystot .ys2{padding-top:70px;}
.youshi .ystot .ys3{padding-top:150px;}
.youshi .ystot .ys3 span{line-height:29px;}
.youshi .ystot .ys4{padding-top:265px;}
.fuwu{width: 1100px;margin:0px auto;}
.fuwu .fwtit{height:123px; background:url(images/fwtit.jpg)}
.fuwu .fwtit h4{text-align:center; font-size:20px; padding-left:100px}
.fuwu .fwtit h4 a{color:#333333;line-height:110px; text-decoration:none}
.fuwu .fwtit h4 span{color:#da251e; margin-left:20px;}
.fuwu .fwtot ul{height:364px;margin-top: 20px;}
.fuwu .fwtot ul li{width:300px;float:left;margin-left: 100px;}
.fuwu .fwtot ul .nom{margin:0px;}
.fuwu .fwtot ul li img{display:block}
.fuwu .fwtot ul li p{text-align:center; line-height:24px; font-size:14px; margin-top:20px;height:72px; overflow:hidden}
.fuwu .fwtot ul li span a{display:block; width:103px; height:35px; background:url(images/p_07.png) right center no-repeat; background-color:#999999;color:#ffffff; padding-left:20px; line-height:35px; margin:0px auto; font-size:16px; text-decoration:none; margin-top:25px;}
.fuwu .fwtot ul li span a:hover{background-color:#da251e}
.ggw2{margin-top:42px; height:177px; overflow:hidden}
.ggw2 img{display:block}
.ggw2 span{font-size:20px;font-weight:bold;color:#ffffff;position:relative;top:-100px;left: 863px;}
.ryzz .rytit{background:url(images/rytitbg.jpg); height:110px;}
.ryzz .rytit h4{line-height:90px; text-align:center}
.ryzz .rytit h4 a{font-size:20px;color:#333333}
.ryzz .rytit h4 a span{color:#da251e}
.ryzz .rytot{height:274px;width: 1100px;margin:0px auto;}
.ryzz .rytot .fl{display:block;background:url(images/left.png);width:61px;height:61px;margin-top: 70px;}
.ryzz .rytot .fl:hover{background:url(images/lefthover.png)}
.ryzz .rytot .fr{display:block;background:url(images/right.png);width:61px;height:61px;margin-top: 70px;}
.ryzz .rytot .fr:hover{background:url(images/righthover.png)}
.ryzz .rytot ul{float:left; width:1008px;}
.ryzz .rytot ul li{width:220px; float:left; margin:0px 16px;}
.ryzz .rytot ul img{display:block;border:1px #e9e9e9 solid;}
.ryzz .rytot ul img:hover{border:1px #eb3d00 solid;}
.ryzz .rytot ul h5{font-weight:normal;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ryzz .rytot ul h5 a{line-height:50px; font-size:14px;color:#333333}
.ggw3{margin-top:26px; margin-bottom:38px;}
.ggw3 img{display:block}
.khjz{background:url(images/khbg.jpg) top center no-repeat; width:100%; height:676px;}
.khjz .khtit{height:165px; overflow:hidden}
.khjz .khtit h4{text-align:center; line-height:170px; padding-left:85px;font-size:20px;color:#ffffff}
.khjz .khtit h4 a{font-size:20px;color:#ffffff}
.khjz .khtit h4 a span{color:#da251e; margin-left:10px}
.khjz .khtot ul{width:1016px; margin:0px auto; height:390px}
.khjz .khtot ul li{float:left; width:220px;height:390px; overflow:hidden; margin:0px 17px;}
.khjz .khtot ul li .kh{height:390px; background:#ffffff}
.khjz .khtot ul li .kh img{display:block;}
.khjz .khtot ul li .kh h5{font-size:16px;color:#333333;text-align:center;line-height:50px;margin-top:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.khjz .khtot ul li .kh p{line-height:24px; padding:0px 10px; height:96px; overflow:hidden}
.khjz .khtot ul li .kh .moreimg{display:block; margin:15px auto}
.khjz .khtot ul li:hover .khhover{display:block}
.khjz .khtot ul li .khhover{width:100%; height:270px; background:#172c68;filter: Alpha(Opacity=80, Style=0);opacity: 0.8; margin-top:-390px; padding-top:120px; display:none}
.khjz .khtot ul li .khhover span{display:block;background:url(images/wbor.png) bottom center no-repeat;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.khjz .khtot ul li .khhover span a{font-size:16px;color:#ffffff; font-weight:bold; line-height:40px;}
.khjz .khtot ul li .khhover p{color:#ffffff;line-height:20px;height: 80px;overflow:hidden;text-align:center;padding:0px 15px;margin-top:15px;}
.khjz .khtot ul li .khhover img{display:block; margin:0px auto; margin-top:15px;}
.khjz .khtot .ann{width:104px; margin:0px auto; margin-top:33px;}
.khjz .khtot .ann a{display:block;width:52px;height:52px;float:left;cursor: pointer;}
.khjz .khtot .ann .a1{background:url(images/left2.png)}
.khjz .khtot .ann .a1:hover{background:url(images/lefthover2.png)}
.khjz .khtot .ann .a2{background:url(images/right2.png)}
.khjz .khtot .ann .a2:hover{background:url(images/righthover2.png)}
.gywm .gytit{width:100%; height:122px; background:url(images/gytitbg.jpg); overflow:hidden}
.gywm .gytit h4{text-align:center; line-height:130px; padding-left:100px;}
.gywm .gytit h4 a{font-size:20px;color:#333333}
.gywm .gytot{height:388px;}
.gywm .gytot img{display:block; float:left; width:680px;}
.gywm .gytot .gy_r{width: 405px;float:left;background:#eceeed;height:368px;padding-top:20px;padding-left:15px;}
.gywm .gytot .gy_r em{font-size:30px; font-weight:bold; font-family:Arial;color:#1d2528;}
.gywm .gytot .gy_r h5{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-bottom: 10px;}
.gywm .gytot .gy_r h5 b{font-size:16px;color:#333333;line-height: 30px;padding-bottom: 3px;border-bottom: 1px solid #424242;}
.gywm .gytot .gy_r p{line-height: 28px;padding-right:10px;margin-bottom:20px;font-size: 14px;}
.gywm .gytot .gy_r span a{color:#333333; display:block; background:url(images/bor2_06.jpg) bottom left no-repeat; line-height:30px;}
.slzs{background:url(images/slzsbg.jpg) top center no-repeat; width:100%; height:520px;}
.slzs .zstit h4{text-align:center; line-height:120px; padding-left:100px;font-size:20px;color:#ffffff}
.slzs .zstot .zstot_l{width: 890px;float:left;}
.slzs .zstot .zstot_l ul{width:920px;}
.slzs .zstot .zstot_l ul li{float:left;margin-right: 15px;margin-bottom:10px;}
.slzs .zstot .zstot_l ul li:hover div{display:block}
.slzs .zstot .zstot_l ul li img{display:block}
.slzs .zstot .zstot_l ul li div{width: 208px;height: 108px;background:#172c68;filter: Alpha(Opacity=80, Style=0);opacity: 0.8;padding-top:50px;margin-top: -158px;display:none;}
.slzs .zstot .zstot_l ul li div h5{text-align:center;background:url(images/wbor.png) bottom center no-repeat;line-height:35px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.slzs .zstot .zstot_l ul li div h5 a{font-size:16px;color:#ffffff}
.slzs .zstot .zstot_l ul li div img{display:block; margin:0px auto; margin-top:10px;}
.slzs .zstot .zstot_r{width:208px; float:right}
.slzs .zstot .zstot_r ul li{height:133px;margin-bottom:10px;background:#c1c1c1;padding-top:25px;padding-left:25px;cursor: pointer;}
.slzs .zstot .zstot_r ul li:hover{background:#172c68;}
.slzs .zstot .zstot_r ul li:hover h5 a,.slzs .zstot .zstot_r ul li:hover span{color:#ffffff}
.slzs .zstot .zstot_r ul li:hover .zrmore{background:url(images/j1_03.png)}
.slzs .zstot .zstot_r ul li h5 a{font-size:20px;color:#333333}
.slzs .zstot .zstot_r ul li span{font-size:16px;color:#333333; display:block; line-height:30px; font-family:Arial}
.slzs .zstot .zstot_r ul li .zrmore{display:block; background:url(images/j2_03.png); width:26px; height:28px; margin-top:15px;}
.ggw4{margin-top:30px;}
.ggw4 img{display:block}
.news_faq{margin-top: 20px;margin-bottom: 40px;}
.news_faq .news{width: 720px;float:left;}
.news_faq h4{font-weight:normal;line-height:50px;border-bottom: 2px solid #172d67;margin-bottom: 25px;text-transform: uppercase;}
.news_faq h4 a{font-size:18px; color:#333333}
.news_faq h4 a span{font-size:12px; font-family:Arial;color:#666666}
.news_faq .news .news_l{width:250px; float:left;}
.news_faq .news .news_l img{display:block}
.news_faq .news .news_l div{height:90px;background:#172c68; padding:20px 15px;}
.news_faq .news .news_l div h5{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_faq .news .news_l div h5 a{font-size:14px; color:#ffffff}
.news_faq .news .news_l div p{color:#ffffff; line-height:22px; margin-top:10px;height:66px; overflow:hidden}
.news_faq .news .news_r{float:right;width: 435px;margin-top: -10px;}
.news_faq .news .news_r ul li{border-bottom:1px #e7e7e7 solid;margin-bottom: 13px;float: left;padding-bottom: 15px;width: 100%;}
.news_faq .news .news_r ul li em{display:block;width: 48px;border-right:1px #e7e7e7 solid;float:left;margin-top: 10px;font-size: 14px;color: #c5c5c5;margin-right: 10px;font-family: Arial;}
.news_faq .news .news_r ul li h5{font-weight:normal;padding-top: 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_faq .news .news_r ul li h5 a{font-size:14px;color:#202527;line-height: 24px;}
.news_faq .news .news_r ul li p{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: 3px;}
.news_faq .news .news_r ul li span{color: #ababab;font-size: 16px;padding-top: 5px;display: block;font-weight: bold;}
.news_faq .faq{width:356px; float:right}
.news_faq .faq .faqtot{height:268px;}
.news_faq .faq .faqtot dl{padding:10px 0px; border-bottom:1px #e7e7e7 solid;}
.news_faq .faq .faqtot dl dt{background:url(images/wen_03.jpg) left center no-repeat;padding-left:20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_faq .faq .faqtot dl dt a{color:#202527; line-height:24px;}
.news_faq .faq .faqtot dl dd{background:url(images/da_03.jpg) left top no-repeat; padding-left:20px; line-height:22px; padding-right:10px;height:44px; overflow:hidden}
.jszc{background:#ececec;padding-top: 10px;padding-bottom: 10px;margin-bottom: 40px;}
.jszc h4{font-weight:normal;line-height: 50px;border-bottom: 2px solid #172d67;margin-bottom: 25px;text-transform: uppercase;}
.jszc h4 a{font-size:18px; color:#333333}
.jszc h4 a span{font-size:12px; font-family:Arial;color:#666666}
.jszc ul{width:1016px; margin:0px auto; height:330px}
.jszc ul li{float:left; width:220px; margin:0px 17px;}
.jszc ul li img{display:block;}
.jszc ul li h5{font-size:16px;text-align:center;line-height:50px;margin-top:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jszc ul li h5 a{color:#333333;}
.jszc ul li p{line-height:24px;height:48px; overflow:hidden}
.jszc ul li span a{display:block; font-size:14px; width:110px; height:30px; border:1px #666666 solid; margin:0px auto; margin-top:10px; line-height:30px; text-align:center; text-decoration:none}
.jszc ul li span a:hover{background:#172c68; border:1px #172c68 solid;color:#ffffff}
.zxly{background:#172c68;height: 430px;margin-bottom:57px;}
.zxly .zx_l{width:517px;float:left;margin-left:30px;padding-top: 30px;}
.zxly .zx_l h4{font-weight:normal;font-size:16px;color:#ffffff;margin-bottom: 10px;}
.zxly .zx_l em{font-size:22px;font-weight:bold;color:#ffffff;line-height:40px;}
.zxly .zx_l img{padding:3px;background:#ffffff;margin-top: 20px;}
.zxly .zx_r{width: 470px;float:right;margin-right:25px;padding-top:30px;}
.zxly .zx_r h4{font-size:20px;color:#ffffff;margin-bottom: 10PX;}
.zxly .zx_r p{font-size:14px;color:#ffffff; line-height:30px; border-bottom:1px #4a5a89 solid; padding-bottom:10px;}
.zxly .zx_r li{margin:15px 0px;height: 24px;}
.zxly .zx_r .left{display:block; float:left; width:70px; line-height:28px; font-size:14px;color:#ffffff}
.zxly .zx_r input{width: 300px;height:24px;border:0px #b6b6b6 solid;padding-left: 10px;color: #989696;text-indent: 10px;}
.zxly .zx_r textarea{width: 300px;height: 50px;border:0px #b6b6b6 solid;padding-left:10px;padding-top:5px;}
.zxly .zx_r .s{background: #da251e;border: none;margin-left: 71px;height: 32px;line-height: 32px;width: 310px;color: #fff;font-size: 16px;font-family: microsoft yahei;cursor: pointer;}
.zxly .zx_r .s1{margin-left:70px;}
.zxly .zx_r a{color:#ffffff; text-decoration:none; display:block;}
.zxly .zx_r a:hover{background:#da251e}
.section{background-color:#fff;border:1px solid #dfe4d0;overflow:hidden;}
.btn-more,.btn-more:visited,.btn-more:hover{background-position: 0 0\9;float:right;display:block;color:#fff;text-align:center;width:34px;height:17px;line-height:16px;font-size:12px;font-weight:normal;text-decoration:none;background-color: transparent;background-image: url('images/js_41.jpg');background-repeat: no-repeat;background-attachment: scroll;}
.sTitle{margin:10px;font-size:14px;color:#333;}
.sTitle a,.sTitle a:hover,.sTitle a:visited{text-decoration:none;}
.sContent{padding:0 10px 10px 10px;}
.lwfix{width:707px;}
.rwfix{width:236px;}
.ad1,.ad2{border:1px solid #dfe4d0;padding:1px;}
.ad{position:relative;height:86px;overflow:hidden;}
.ad .num{display:block;background:url(images/js_adbtnbg.gif) no-repeat;height:28px;width:219px;font:16px/28px "microsoft yahei";color:#fff;text-align:right;padding-right:10px; font-style:italic;text-shadow:1px 1px 2px #ee8601;position:absolute;right:1px;bottom:1px;}
.adBar{width:723px;height:311px;overflow:hidden;}
.videoBar{width:221px;height:295px;overflow:hidden;background:url(images/js_30.jpg) no-repeat;padding:8px;}
.videoBar ul{margin-top:10px;}
.videoBar li a{color:#fff;background:url(images/js-02_03.gif) no-repeat left 7px;*background-position-y:4px;padding-left:10px;}
.videoBar li{height:24px;line-height:24px;overflow:hidden;}
.videoBar .btn-play{float:right;background:url(images/js_s_07.jpg) no-repeat 0 5px;*background-position-y:4px;width:30px;text-align:center;color:#fc5300;display:block;padding:0;}
.lPicRText{position:relative;height:165px;overflow:hidden;}
.lPicRText .picBar{position:absolute;}
.lPicRText .picBar img{border:1px solid #bab9b9;padding:1px;}
.lPicRText .textBar{padding:0 0 0 173px;line-height:24px;text-align:justify;}
.lPicRText .textBar h3 a{color:#fc6503;font-size:14px;line-height:24px;}
.tPicBText ul{margin-right:-10px;}
.tPicBText li{width:171px;float:left;text-align:center;line-height:20px;overflow:hidden;margin-bottom:12px;}
.tPicBText .name,.tPicBText .intro{width:156px;margin:0 auto;height:20px;overflow:hidden;}
.tPicBText .name a{color:#1c1c1c;font-size:12px;}
.tPicBText .intro{color:#6e6e6e;}
.tPicBText .aPic{border:1px solid #84a66b;padding:1px;margin:10px 0 5px 0;}
.tPicBText .btn-buy{background:url(images/js_78.png) no-repeat;width:89px;height:26px;margin-top:5px;}
.picOnly li{width:49.9%;overflow:hidden;float:left;text-align:center;margin-bottom:10px;margin-bottom:13px\9;}
.picOnly li img{border:1px solid #c9c8c8;padding:1px;}
.textOnly li{line-height:24px;height:24px;*line-height:22px;*height:22px;overflow:hidden;}
.textOnly li a{display:block;background:url(images/js-02_13.gif) no-repeat left 11px;*background-position-y:8px;padding-left:8px;color:#434342;}
.textOnly li a:hover{background-image:url(images/js-02_10.gif);color:#ff6406;text-decoration:none;}
.adr1,.adr2{text-align:center;height:137px;padding:1px;width:234px;}
.adr1 .text{position:relative;width:233px;margin:0 auto;height:25px;line-height:25px;top:-25px;text-align:center;background:#fd7813;color:#fff;}
.adr2{height:222px;}
.companyIntro{height:487px;}
.companyIntro p{height:165px;}
.companyIntro .sTitle{background:url(images/js_03_03.jpg) no-repeat 140px 6px;padding:5px 0;}
.companyIntro .lPicRText{margin:0 10px 10px 0;}
.companyIntro .tPicBText li{background:#e6f6de;height:257px;overflow:hidden;margin-right:1px;}
.companyIntro .tPicBText .aPic{margin:10px 0 5px 0;}
.partner{height:336px;}
.partner .picOnly ul{margin:0 -5px;}
.partner .sTitle{background:url(images/js-02_06.gif) no-repeat bottom center;padding-bottom:28px;margin-bottom:3px;}
.wholesale{height:555px;overflow:visible;}
.wholesale .tPicBText ul{margin-left:-5px;}
.wholesale .tPicBText li{width:175px;}
.wholesale .tPicBText .aPic{margin-top:0;}
.wholesale .sTitle{background:url(images/js_84.jpg) no-repeat;position:relative;left:-17px;height:44px;color:#fff;padding-left:20px;font:20px/36px "microsoft yahei";text-shadow:1px 1px 2px #d46600;margin-right:-6px;}
.wholesale .sTitle a,.wholesale .sTitle a:hover,.wholesale .sTitle a:visited{color:#fff;}
.wholesale .sTitle .btn-more{text-shadow:none;}
.wholesale .sContent{height:480px;overflow:hidden;}
.news{height:318px;}
.news .sTitle{border-bottom:1px solid #d8d8d8;padding-bottom:8px;margin-bottom:5px;}
.category{height:395px;width:178px;border:1px solid #49c949;}
.category .sTitle{background:url(images/js_113.jpg) no-repeat;height:29px;margin:0;color:#fff;text-align:center;font:16px/26px "microsoft yahei";}
.category .sTitle a,.category .sTitle a:hover,.category .sTitle a:visited{color:#fff;}
.category ul{margin-top:15px;}
.category li a{height:22px;line-height:21px;overflow:hidden;background:url(images/js_117.jpg) no-repeat;display:block;margin-bottom:6px;padding-left:28px;}
.category li a:hover{background-image:url(images/js_131.jpg);color:#fff;text-decoration:none;}
.category .dot{background:url(images/js_187.jpg) no-repeat left center;width:3px;height:22px;margin-right:5px;vertical-align:middle;}
.category li a:hover span{background-image:url(images/js-02_03.gif);}
.hotSale{height:395px;width:766px;}
.hotSale .sTitle{font:18px/20px "microsoft yahei";color:#fc7602;border-bottom:1px solid #fc7602;padding-bottom:8px;}
.hotSale .sTitle a,.hotSale .sTitle a:hover,.hotSale .sTitle a:visited{color:#fc7602;}
.hotSale .sTitle a.btn-more,.hotSale .sTitle a.btn-more:visited{margin-top:5px;color:#fff;}
.hotSale ul{margin:0 -10px 0 -4px;*margin:0 -10px 0 -20px;}
.hotSale li{width:130px;float:left;margin:0 10px 12px 10px;text-align:center;}
.hotSale li img{border:2px solid #eff0ee;padding:1px;}
.hotSale li h3{height:22px;overflow:hidden;line-height:22px;font-size:12px;font-weight:normal;}
.picIntro{width:254px;height:250px;overflow:visible;background:url(images/js-02_16.jpg) repeat-x;position:relative;}
.picIntro .sTitle{background:url(images/js_03.png) no-repeat;position:relative;left:-17px;height:32px;line-height:26px;color:#fff;padding-left:25px;}
.picIntro li{float:left;width:227px;overflow:hidden}
.picIntro .sTitle a,.picIntro .sTitle a:hover,.picIntro .sTitle a:visited{color:#fff;}
.picIntro .sContent{text-align:center;overflow:hidden;height:185px;}
.picIntro .pic{display:block;position:relative;overflow:hidden;color:#fff;}
.picIntro li img{border:1px solid #b9b8b8;padding:1px;}
.picIntro .text{position:relative;top:-27px;height:25px;background-color:rgba(0,0,0,0.5); background:#000\9; filter:alpha(opacity=50);display:block;line-height:25px;width:223px;margin:0 auto;text-align:center;color:#fff;}
.about{width:692px;height:250px;background:url(images/js_33.jpg) repeat-x;}
.about .sTitle{border-bottom:1px solid #c5c5c5;padding-bottom:8px;}
.aboutUs{width:460px;}
.aboutUs img{border:1px solid #b9b8b8;padding:1px;margin:0 10px 5px 0;}
.aboutUs h3 a{color:#fc6c03;font-size:14px;height:24px;line-height:24px;}
.aboutUs p{text-align:justify;line-height:23px;}
.honor{width:215px;background:url(images/js_152.jpg) no-repeat left 10px;padding-left:12px;height:250px;}
.honor .sContent{position:relative;padding-top:5px;}
.honor li{width:120px;margin:0 auto;overflow:hidden;text-align:center;line-height:24px;}
.honor li img{border:1px solid #bcbbbb;padding:1px;}
.btn-scroll-l{background:url(images/js_164.jpg) no-repeat;width:16px;height:15px;position:absolute;top:75px;left:10px;display:block;}
.btn-scroll-r{background:url(images/js_167.jpg) no-repeat;width:16px;height:15px;position:absolute;top:75px;right:20px;display:block;}
.newsBar{height:259px;background:#f4f5f3 url(images/js_032.jpg) repeat-x;}
.newsBar .sTitle{border-bottom:1px solid #c5c5c5;padding-bottom:8px;}
.newsBar .lPicRText{height:74px;}
.newsBar .lPicRText .textBar{padding:0 0 0 80px;line-height:18px;}
.newsBar .lPicRText .textBar h3{height:18px;overflow:hidden;}
.newsBar .lPicRText .textBar h3 a{color:#fc6503;font-size:12px;line-height:18px;}
.newsBar p{height:52px;overflow:hidden}
.companyNews{width:265px;background:#f9fded;border-right:1px solid #d0d8ba;height:100%;}
.businessNews{width:420px;}
.businessNews .textOnly li{border-bottom:1px dashed #d5d8c9;}
.exhibitionNews{width:258px;background:url(images/js_532.jpg) no-repeat left 15px;padding-left:12px;height:100%;}
.newsBar .textOnly{margin-top:10px;}
.newsBar .textOnly li a{background:url(images/js-dot_03.jpg) no-repeat left 12px;*background-position-y:9px;padding-left:6px;}
.newsBar .textOnly li a:hover{background-image:url(images/js-dot_03h.jpg);}
.businessNews .textOnly li.borderSet{border:none;}
.businessNews .textOnly li{padding:0 5px;}
.businessNews .textOnly li .time{float:right;font-size:10px;color:#858585;}
.pictorial{height:210px;background:#fff url(images/js_67.jpg) repeat-x;border:1px solid #dfe4d0;margin-top:15px;}
.pictorial .sTitle{position:relative;top:-6px;margin:0 auto;background:url(images/js_191.jpg) no-repeat;width:471px;height:27px;color:#fff;text-align:center;font:18px/27px "microsoft yahei";}
.pictorial .sTitle a,.pictorial .sTitle a:hover,.pictorial .sTitle a:visited{text-decoration:none;color:#fff;}
.pictorial .tPicBText ul{margin:15px -2px 0 0;}
.pictorial .tPicBText li{width:171px;margin:0 8px;}
.pictorial .tPicBText li img{border:1px solid #bbbbbb;padding:1px;}
.pictorial .tPicBText li h3{font-size:12px;font-weight:normal;padding-top:5px\9;}
.pictorial .sContent{height:160px;overflow:hidden;_width:938px;}
.links{height:87px;}
.links .sTitle{font-size:12px;font-weight:normal;color:#fd5900;border-bottom:1px solid #d0d8ba;padding-bottom:5px;margin-bottom:5px;}
.links .sTitle a{color:#fd5900;}
.links .sContent{height:70px;overflow:hidden;}
.links .sContent a,.links .sContent a:hover,.links .sContent a:visited{color:#727070;margin-right:10px;line-height:22px;}
.link{background:url(images/rws_54.jpg) no-repeat top center;}
.link .tits h3{height:47px; line-height:47px; font-size:20px;font-weight:normal; padding-left:23px;}
.link .nr{line-height:30px; font-size:14px; padding:10px 0;}
.link .nr a{padding-left:30px;}
#Companyprofile{margin-bottom: 46px;}
.sod_select{float:left;width: 310px;height: 24px;line-height: 24px;color:#989696;text-indent:10px;position:relative;background: #fff url(images/jtImg.png) no-repeat 290px 11px;cursor:pointer;}.sod_list{display:none;position:absolute;width: 310px;background: #2e4b9d;color:#fff;}.sod_list ul li{margin: 0px!important;padding: 6px 10px;}.sod_list ul .active{background: #172c68;color:#fff;cursor:pointer;}.open .sod_list{display:block}.sod_select:focus{border:0;outline:0}.topadcs{height:305px}
.ui-select-small{display: none;}.sod_select .sod_label{text-indent: 19px;}

.cpmstxt88 table{
    width: 100%;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    line-height: 28px;
    font-size: 14px;
    margin-bottom: 30px;
}
.cpmstxt88 tr:nth-child(odd){background:#f3f3f3;}
.cpmstxt88 tr:nth-child(1){background:#da251e;color:#FFF;}
.cpmstxt88 tr{
    border-bottom: 1px solid #ccc;
}
.cpmstxt88 td{
    border-right: 1px solid #ccc;
}

/*weixin*/
#ClickMe {
}
#goodcover {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 133%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: 0.50;
	filter: alpha(opacity=80);
}
#code {
	width: 320px;
	height: 500px;
	background-color: #fff;
	padding: 10px;
	position: absolute;
	display: none;
	left: 45%;
	z-index: 1002;
}
.close1 {
	width: 320px;
	height: 60px;
}
#closebt {
	float: right;
}
#closebt img {
	width: 20px;
}
.goodtxt {
	text-align: center;
}
.goodtxt p {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #000;
	font-weight: 600;
}
.code-img {
	margin: 30px auto 0 auto;
	text-align: center;
}
.code-img img {
	width: 240px;
}

/*侧栏客服*/
.kfkmr_css {width: 140px;right: 0px;position: fixed;top: 110px;z-index: 999;}
.kfkxs_css {display:none;position:fixed;top:110px;right:0px;z-index:1001;}
#clkfbox {width:140px;}
.ImHeader {height:90px;background:url(images/kefu/im_01.png) no-repeat;cursor:pointer}
.ImHeader a {width:140px;height:90px;display:block;}
.ImTable {border-collapse:collapse;border: 9px solid #1e3988;background:#fff;margin:0px;padding:2px 0px 7px 0px;}
.ImTable a {width:100%;display:block;color:#000;font-size:12px;text-decoration:inherit;text-indent:10px;position:relative;height:30px;}
.ImTable img {position:absolute;left:10px;top:10px;}
.ImTable b {font-weight:100;position:absolute;left:20px;top:11px;}
.ImFooter {height:210px;background:url(images/kefu/im_04.png) no-repeat;}